
import std.stdio:writefln;

import maths.Vec;
import maths.Quat;

import loader.HmeLame;

import Mesh;
import Image;

class Object3d{
	vec3 position;
	quat orientation;
	Mesh mesh;
	Image image;

	this(char[] hmePath){
		position = vec3(0,0,-150);
		orientation = quat.identity * quat.xRot(45);
		HmeLame hme1 = new HmeLame;
		hme1.load(hmePath);
		mesh = hme1.mesh;
	}

	void move(vec3 direction){
		position += direction;
	}




}
